combination trailer - French English Dictionary